combination of two or more engines - Turc Anglais Dictionnaire